subscriber installation with extension stations - Turkish English Dictionary